Three Dimensional CORDIC with reduced iterations
نویسنده
چکیده
This paper describes a modification to the three dimensional CORDIC algorithm using an approximation of the Taylor series. The modification has the potential to reduce the number of iterations required for a three dimensional CORDIC operation by at least 25%. The approach used is based upon a modification of the two dimensional CORDIC algorithm originally suggested by H.M Ahmed[1]. Introduction The COordinate Rotation DIgital Computer or CORDIC was first suggested in 1959 by J. E. Volder [2]. The motivation was a need for accurate calculations for on board an aircraft navigation. The system was capable of rapidly computing vector rotations, and performing Cartesian to circular co-ordinate conversions. The same hardware was also able to multiply, divide, and convert between binary and mixed-radix number systems. The CORDIC algorithm is now widely used for trigonometric evaluation [3, 4]. The basic CORDIC iteration can be described as a rotation and extension of a vector. Ignoring the vector extension, the relationship between the two vectors is: Xi+1 = Xi ± 2 − i Yi and Yi+1 = Yi m 2 − i Xi
منابع مشابه
Cordic Iterations based Architecture for Low Power and High Quality DCT
Discrete Cosine Transform (DCT) is widely used in image and video compression standards. This paper presents low-power co-ordinate rotation digital computer (CORDIC) based reconfigurable discrete cosine transform (DCT) architecture. All the computations in DCT are not equally important in generating the frequency domain output. Considering the important difference in the DCT co-efficient the nu...
متن کاملAbstract—Coordinate Rotation Digital Computer (CORDIC) algorithm is an established method in complex arithmetic function discovery using shift and add operations. An absolute Scaling-free CORDIC algorithm for cosine and sine function computation function
Coordinate Rotation Digital Computer (CORDIC) algorithm is an established method in complex arithmetic function discovery using shift and add operations. An absolute Scaling-free CORDIC algorithm for cosine and sine function computation function has been implemented. A combination of third order approximation Taylor series and leading-one-bit detection algorithm has been adopted in this impleme...
متن کاملParallel Compensation of Scale Factor for the CORDIC Algorithm
The compensation of scale factor imposes significant computation overhead on the CORDIC algorithm. In this paper we present two algorithms and the corresponding architectures (one for both rotation and vectoring modes and the other only for rotation mode) to perform the scaling factor compensation in parallel with the classical CORDIC iterations. With these methods, the scale factor compensatio...
متن کاملReconfigurable Design of Pipelined CORDIC Processor for Digital Sine-Cosine
Digital sine and cosine waves have been used in countless applications in the field of vector rotated Digital Signal Processing (DSP). The COordinate Rotation DIgital Computer (CORDIC) algorithm has become very popular due to its simplicity in catering to almost perfect digital sine and cosine waveforms during modulation and demodulation processes in DSP modules. In this paper, we have presente...
متن کاملVirtually scaling-free adaptive CORDIC rotator
The authors propose a coordinate rotation digital computer (CORDIC) rotator algorithm that eliminates the problems of scale factor compensation and limited range of convergence associated with the classical CORDIC algorithm. In the proposed scheme, depending on the target angle or the initial coordinate of the vector, a scaling by 1 or 1= p 2 is needed that can be realised with minimal hardware...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007